<div class="form">
    
<?php $form=$this->beginWidget('CActiveForm', array(
	'id'=>'directorio-form',
        'enableAjaxValidation'=>false,
        'enableClientValidation'=>false,
        'clientOptions'=>array(
                'validateOnSubmit'=>true,
        ),
        'htmlOptions' => array(
            'enctype' => 'multipart/form-data'
        )
)); ?>

	<p class="note">Los campos marcados con <span class="required">*</span> son obligatorios.</p>

	<?php echo $form->errorSummary($model); ?>
        
       
        <fieldset name="UsuarioDatos">
            <legend>Datos Personales</legend>
	
            <div class="row">
                    <?php echo $form->labelEx($model,'Nombre'); ?>
                    <?php echo $form->textField($model,'Nombre'); ?>
                    <?php echo $form->error($model,'Nombre'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Apellidos'); ?>
                    <?php echo $form->textField($model,'Apellidos'); ?>
                    <?php echo $form->error($model,'Apellidos'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Alias'); ?>
                    <?php echo $form->textField($model,'Alias'); ?>
                    <?php echo $form->error($model,'Alias'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Fecha_Nacimiento'); ?>
                    <?php //echo $form->textField($model,'Fecha_Nacimiento',array('id'=>'Fecha_Nacimiento')); ?>
                    <?php 
                            $this->widget('zii.widgets.jui.CJuiDatePicker', array(
                                'model'=>$model,
                                'attribute'=>'Fecha_Nacimiento',
                                'language'=>'es',
                                'options' => array(
                                    'dateFormat'=>'yy-mm-dd',
                                    'changeMonth' => 'true',
                                    'changeYear' => 'true',
                                    'showAnim' =>'slide',
                                ),
                            ));

                    ?>
                    <?php echo $form->error($model,'Fecha_Nacimiento'); ?>
            </div>

            <div class="row">
		<?php echo $form->labelEx($model,'Foto1'); ?>
		<?php echo $form->fileField($model,'Foto1'); ?>
		<?php echo $form->error($model,'Foto1'); ?>
            </div>
            
            <div class="row">
		<?php echo $form->labelEx($model,'Foto2'); ?>
		<?php echo $form->fileField($model,'Foto2'); ?>
		<?php echo $form->error($model,'Foto2'); ?>
            </div>
            
            <div class="row">
		<?php echo $form->labelEx($model,'Foto3'); ?>
		<?php echo $form->fileField($model,'Foto3'); ?>
		<?php echo $form->error($model,'Foto3'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Sexo'); ?>
                    <?php echo $form->dropDownList($model,'Sexo',array("Hombre"=>"Hombre", "Mujer"=>"Mujer")); ?>
                    <?php echo $form->error($model,'Sexo'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Nacionalidad'); ?>
                    <?php 
                    $lista_paises_nacionalizacion = array('0'=>'No disponible') + CHtml::listData($paises_nacionalizacion,'id','Nombre');
                    echo $form->dropDownList($model,'Nacionalidad',$lista_paises_nacionalizacion,array('prompt'=>'Elige el país')); ?>
                    <?php echo $form->error($model,'Nacionalidad'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Nacionalidad_Naturalizacion'); ?>
                    <?php echo $form->dropDownList($model,'Nacionalidad_Naturalizacion',$lista_paises_nacionalizacion,array('prompt'=>'Elige el país')); ?>
                    <?php echo $form->error($model,'Nacionalidad_Naturalizacion'); ?>
            </div>
        </fieldset>
        <fieldset name="UsuarioNacimiento">
            <legend>Lugar de Nacimiento</legend>
            
            <div class="row">
                    <?php echo $form->labelEx($model,'Nacimiento_Pais'); ?>
                    <?php 
                    $lista_nacimiento_pais = array('0'=>'No disponible') + CHtml::listData($paises,'id_pais','Nombre');
                    echo $form->dropDownList(
                            $model,'Nacimiento_Pais',
                            $lista_nacimiento_pais,
                            array(
                                'prompt'=>'Elige el país',
                                'ajax' => array(
                                    'type'=>'POST', //request type
                                    'url'=>CController::createUrl('directorio/estados'), //url to call.
                                    //Style: CController::createUrl('currentController/methodToCall')
                                    'update'=>'#nacimiento_estado', //selector to update
                                    //'data'=>'js:javascript statement' 
                                    //leave out the data key to pass all form values through
                                )
                            )); ?>
                    <?php echo $form->error($model,'Nacimiento_Pais'); ?>
            </div>
            
            <div class="row">
                    <?php echo $form->labelEx($model,'Nacimiento_Estado'); ?>
                    <?php 
                    $lista_nacimiento_estado = array('0'=>'No disponible') + CHtml::listData($estados,'id_estado','Nombre');
                    echo $form->dropDownList($model,'Nacimiento_Estado',
                            $lista_nacimiento_estado,
                            array(
                                'prompt'=>'Elige el estado',
                                'id'=>'nacimiento_estado',
                                'ajax' => array(
                                    'type'=>'POST', //request
                                    'url'=>CController::createUrl('directorio/ciudades'), //url to call.
                                    //Style: CController::createUrl('currentController/methodToCall')
                                    'update'=>'#nacimiento_ciudad', //selector to update
                                    //'data'=>'js:javascript statement' 
                                    //leave out the data key to pass all form values through
                                )
                            )); ?>
                    <?php echo $form->error($model,'Nacimiento_Estado'); ?>
            </div>
            
            <div class="row">
                    <?php echo $form->labelEx($model,'Nacimiento_Ciudad'); ?>
                    <?php 
                    $lista_nacimiento_ciudad = array('0'=>'No disponible') + CHtml::listData($ciudades,'id_ciudad','Nombre');
                    echo $form->dropDownList($model,'Nacimiento_Ciudad',$lista_nacimiento_ciudad,array('prompt'=>'Elige la ciudad','id'=>'nacimiento_ciudad')); ?>
                    <?php echo $form->error($model,'Nacimiento_Ciudad'); ?>
            </div>

            
        </fieldset>
        
        <fieldset name="UsuarioResidencia">
            <legend>Lugar de Residencia</legend>
            <div class="row">
                    <?php echo $form->labelEx($model,'Residencia_Pais'); ?>
                    <?php echo $form->dropDownList(
                            $model,'Residencia_Pais',
                            $lista_nacimiento_pais,
                            array(
                                'prompt'=>'Elige el país',
                                'ajax' => array(
                                    'type'=>'POST', //request type
                                    'url'=>CController::createUrl('directorio/estadosresidencia'), //url to call.
                                    //Style: CController::createUrl('currentController/methodToCall')
                                    'update'=>'#residencia_estado', //selector to update
                                    //'data'=>'js:javascript statement' 
                                    //leave out the data key to pass all form values through
                                )
                            )); ?>
                    <?php echo $form->error($model,'Residencia_Pais'); ?>
            </div>
            
            <div class="row">
                    <?php echo $form->labelEx($model,'Residencia_Estado'); ?>
                    <?php echo $form->dropDownList($model,'Residencia_Estado',
                            $lista_nacimiento_estado,
                            array(
                                'prompt'=>'Elige el estado',
                                'id'=>'residencia_estado',
                                'ajax' => array(
                                    'type'=>'POST', //request
                                    'url'=>CController::createUrl('directorio/ciudadesresidencia'), //url to call.
                                    //Style: CController::createUrl('currentController/methodToCall')
                                    'update'=>'#residencia_ciudad', //selector to update
                                    //'data'=>'js:javascript statement' 
                                    //leave out the data key to pass all form values through
                                )
                            )); ?>
                    <?php echo $form->error($model,'Residencia_Estado'); ?>
            </div>
            
            <div class="row">
                    <?php echo $form->labelEx($model,'Residencia_Ciudad'); ?>
                    <?php echo $form->dropDownList($model,'Residencia_Ciudad',$lista_nacimiento_ciudad,array('prompt'=>'Elige la ciudad','id'=>'residencia_ciudad')); ?>
                    <?php echo $form->error($model,'Residencia_Ciudad'); ?>
            </div>
        </fieldset>
	
        <fieldset name="UsuarioDatos">
            <legend>Información Personal</legend>
            
            <div class="row">
		<?php echo $form->labelEx($model,'Estatura'); ?>
		<?php //echo $form->textArea($model,'Estatura',array('rows'=>6, 'cols'=>50)); ?>
                <?php
                            $this->widget('zii.widgets.jui.CJuiSliderInput', array(
                                'model'=>$model,
                                'attribute'=>'Estatura',
                                'event'=>'change',
                                'options' => array(
                                    'min'=>150,
                                    'max' =>250,
                                    'slide'=>'js:function(event,ui){
                                            $("#estatura_label").text(ui.value+" cm.");
                                        }
                                    ',
                                ),
                                'htmlOptions'=>array(
                                    'style'=>'width:200px; float:left;'
                                ),
                            ));
                ?>
                <div style="margin-left:215px;" id="estatura_label">0 Cm.</div>
		<?php echo $form->error($model,'Estatura'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Peso'); ?>
                    <?php //echo $form->textArea($model,'Peso',array('rows'=>6, 'cols'=>50)); ?>
                    <?php
                                $this->widget('zii.widgets.jui.CJuiSliderInput', array(
                                    'model'=>$model,
                                    'attribute'=>'Peso',
                                    'event'=>'change',
                                    'options' => array(
                                        'min'=>40,
                                        'max' =>200,
                                        'slide'=>'js:function(event,ui){
                                                $("#peso_label").text(ui.value+" Kg.");
                                            }
                                        ',
                                    ),
                                    'htmlOptions'=>array(
                                        'style'=>'width:200px; float:left;'
                                    ),
                                ));
                    ?>
                    <div style="margin-left:215px;" id="peso_label">0 Kg.</div>
                    <?php echo $form->error($model,'Peso'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Cabello'); ?>
                    <?php echo $form->dropDownList($model,'Cabello',array('Castaño'=>'Castaño','Negro'=>'Negro')); ?>
                    <?php echo $form->error($model,'Cabello'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Ojos'); ?>
                    <?php echo $form->dropDownList($model,'Ojos',array('Cafes'=>'Cafes','Negros'=>'Negros','Grises'=>'Grises','Azules'=>'Azules','Verdes'=>'Verdes')); ?>
                    <?php echo $form->error($model,'Ojos'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Senas_Particulares'); ?>
                    <?php echo $form->textArea($model,'Senas_Particulares',array('rows'=>6, 'cols'=>50)); ?>
                    <?php echo $form->error($model,'Senas_Particulares'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Cualidades_Principales'); ?>
                    <?php echo $form->textArea($model,'Cualidades_Principales',array('rows'=>6, 'cols'=>50)); ?>
                    <?php echo $form->error($model,'Cualidades_Principales'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Hobbies_Deportes_Extras'); ?>
                    <?php echo $form->textArea($model,'Hobbies_Deportes_Extras',array('rows'=>6, 'cols'=>50)); ?>
                    <?php echo $form->error($model,'Hobbies_Deportes_Extras'); ?>
            </div>
            
        </fieldset>
        
        <fieldset name="UsuarioDatos">
            <legend>Información Deportiva</legend>
        
            <div class="row">
                    <?php echo $form->labelEx($model,'Deporte'); ?>
                    <?php echo $form->dropDownList(
                            $model,'Deporte',
                            CHtml::listData($deportes,'id_deporte','Nombre'),
                            array(
                                'prompt'=>'Elige el Deporte',
                                'ajax' => array(
                                    'type'=>'POST', //request type
                                    'url'=>CController::createUrl('directorio/equipos'), //url to call.
                                    //Style: CController::createUrl('currentController/methodToCall')
                                    'update'=>'#equipo', //selector to update
                                    //'data'=>'js:javascript statement' 
                                    //leave out the data key to pass all form values through
                                )
                            )); ?>
                    <?php echo $form->error($model,'Deporte'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Equipo'); ?>
                    <?php 
                    $lista_equipos = array('0'=>'No aplica') + CHtml::listData($equipos,'id_equipo','Nombre'); 
                    echo $form->dropDownList($model,'Equipo',
                            $lista_equipos,
                            array(
                                'id'=>'equipo',
                                'prompt'=>'Elige el Equipo',
                                'ajax' => array(
                                    'type'=>'POST', //request type
                                    'url'=>CController::createUrl('directorio/posicion'), //url to call.
                                    //Style: CController::createUrl('currentController/methodToCall')
                                    'update'=>'#posicion_especialidad', //selector to update
                                    //'data'=>'js:javascript statement' 
                                    //leave out the data key to pass all form values through
                                )
                            )); ?>
                    <?php echo $form->error($model,'Equipo'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Posicion_Especialidad'); ?>
                    <?php 
                    $lista_posicion = array('0'=>'No aplica') + CHtml::listData($posiciones,'id_posicion','Nombre'); 
                    echo $form->dropDownList($model,'Posicion_Especialidad',$lista_posicion,array('prompt'=>'Elige la posicion','id'=>'posicion_especialidad')); ?>
                    <?php echo $form->error($model,'Posicion_Especialidad'); ?>
            </div>	

            <div class="row">
                    <?php echo $form->labelEx($model,'Logros'); ?>
                    <?php //echo $form->textArea($model,'Logros',array('rows'=>6, 'cols'=>50)); ?>
                    <?php
                        $this->widget('application.extensions.cleditor.ECLEditor', array(
                            'model'=>$model,
                            'attribute'=>'Logros', //Model attribute name. Nome do atributo do modelo.
                            'options'=>array(
                                'width'=>'400',
                                'height'=>'250',
                                'useCSS'=>true,
                            ),
                        ));
                    ?>
                    <?php echo $form->error($model,'Logros'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Representante'); ?>
                    <?php echo $form->dropDownList($model,'Representante',CHtml::listData($representantes,'id_representante','Nombre'),array('prompt'=>'Elige al Representante')); ?>
                    <?php echo $form->error($model,'Representante'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Compromisos_Comerciales'); ?>
                    <?php echo $form->textArea($model,'Compromisos_Comerciales',array('rows'=>6, 'cols'=>50)); ?>
                    <?php echo $form->error($model,'Compromisos_Comerciales'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Marcas_Giros_Bloqueados'); ?>
                    <?php echo $form->textArea($model,'Marcas_Giros_Bloqueados',array('rows'=>6, 'cols'=>50)); ?>
                    <?php echo $form->error($model,'Marcas_Giros_Bloqueados'); ?>
            </div>

        </fieldset>
        
        
        <fieldset name="UsuarioDatos">
            <legend>Información Sportketing</legend>
        
            <div class="row">
                    <?php echo $form->labelEx($model,'Categoria_Sportketing'); ?>
                    <?php echo $form->dropDownList($model,'Categoria_Sportketing', CHtml::listData($categoriassportketing, 'id_categoria', 'Nombre'),array('prompt'=>'Elige la Categoría Sportketing')); ?>
                    <?php echo $form->error($model,'Categoria_Sportketing'); ?>
            </div>

            <div class="row">
                    <?php echo $form->labelEx($model,'Comentarios'); ?>
                    <?php echo $form->textArea($model,'Comentarios',array('rows'=>6, 'cols'=>50)); ?>
                    <?php echo $form->error($model,'Comentarios'); ?>
            </div>
            
            <div class="row">
                    <?php echo $form->labelEx($model,'Status'); ?>
                    <?php echo $form->dropDownList($model,'Status', array(0=>"Inactivo", 1=>"Activo"),array('prompt'=>'Status de este jugador')); ?>
                    <?php echo $form->error($model,'Status'); ?>
            </div>

        </fieldset>
        
        

	<div class="row buttons">
		<?php echo CHtml::submitButton($model->isNewRecord ? 'Crear' : 'Actualizar'); ?>
	</div>

<?php $this->endWidget(); ?>

</div><!-- form -->